eXRUP: A Hybrid Software Development Model for Small to Medium Scale Projects

نویسندگان

  • Ghulam Rasool
  • Shabib Aftab
  • Shafiq Hussain
  • Detlef Streitferdt
چکیده

The conventional and agile software development process models are proposed and used nowadays in software industry to meet emergent requirements of the customers. Conventional software development models such as Waterfall, V model and RUP have been predominant in industry until mid 1990s, but these models are mainly focused on extensive planning, heavy documentation and team expertise which suit only to medium and large scale projects. The Rational Unified Process is one of the widely used conventional models. Agile process models got attention of the software industry in last decade due to limitations of conventional models such as slow adaptation to rapidly changing business requirements and they overcome problems of schedule and cost. Extreme Programming is one of the most useful agile methods that provide best engineering practices for a good quality product at small scale. XP follows the iterative and incremental approach, but its key focus is on programming, and reusability becomes arduous. In this paper, we present characteristics, strengths, and weaknesses of RUP and XP process models, and propose a new hybrid software development model eXRUP (eXtreme Programming and Rational Unified Process), which integrates the strengths of RUP and XP while suppressing their weaknesses. The proposed process model is validated through a controlled case study.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation Pattern of Development Stimulus Projects in Regenerating Urban Worn-Texture

Aims: Urban regeneration seeks to solve the problems of neighborhood erosion through the improvement of worn and damaged areas. In the meantime, stimulus projects and development of urban regeneration are productive in order to restore prosperity and development to the desired areas to launch a cycle of lively and dynamic activity in these areas. The purpose of this study was to provide a model...

متن کامل

Exploring relationship between the development of small and medium scale enterprises and the employment of universities graduate

BACKGROUND AND OBJECTIVES: Over recent years the employment creation discussion was massively raised especially about university graduates and demands from Iran's government increased. The prediction of the youth unemployment rate during the period from 2015 to 2021 showed that with an annual growth rate of 5%, in the last year of the period, the unemployment rate for youth wou...

متن کامل

Estimation of the new agile XP process model for medium-scale projects using industrial case studies

—Agile is one of the terms with which software professionals are quite familiar. Agile models promote fast development to develop high quality software. XP process model is one of the most widely used and most documented agile models. XP model is meant for small-scale projects. Since XP model is a good model, therefore there is need of its extension for the development of medium and large-scale...

متن کامل

A New Mathematical Model To Optimize A Green Gas Network: A Case Study

Global warming created by large scale emissions of Greenhouse Gases (GHG) are a worldwide concern. Due to this, the issue of green gas network has required more attention in the last decades. Here, we address the GHG-based problem that arises in a gas network where gas flow is transferred from the Town Board Station (TBS) to consumers by pipeline systems. Given this environment, an optimization...

متن کامل

Hybrid Software Development Approach for Small to Medium Scale Projects: Rup, Xp & Scrum

Software industry is using various customized models such as Rational Unified Process (RUP), eXtreme Programming (XP) and SCRUM. XP and Scrum are most widely practiced and documented agile models. Both XP and Scrum work well for small projects whereas RUP is suitable for large projects. A fine integration of these models is required to deal with small, medium and large projects. This paper is w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013